David SilvaDavid Silva
The Blank Cell in the Injury File: When Silence Is Read as SafetyLate on the night of August 12, I reopened the monitoring sheet I had built f...
The Noise of the Transfer Window and the Lives That Turn a New PageA June night in Nha Trang, a small cafe tucked along Tran Phu street, the...
The Nine Data Layers of Esports Analysis: Lessons from an Empty ReportIn the summer of 2026, when the Bundesliga returned to stadiums without a...
Football's Head-Injury Protocol: When Safety Becomes a Tactical VariableIn 2026, a group of epidemiologists at the University of Glasgow published th...
Mbappe and the Ballon d'Or Campaign: When His Own Stand Turns AwayIn the comment section of an interview on AS, a reader left a short line: "He...
The Empty File and the Board Without Moves: Data Discipline in Chess AnalysisThe clock on the wall read 11:47 p.m. I opened the analysis file as I do ever...
The Report That Came Back Empty: When Esports Injury Analysis Runs Out of DataI received the document on a Monday morning. Six A4 pages, neatly stapled. Th...
Parken, 12 June 2026: Christian Eriksen and the Silence That Came Without a WhistleOn 12 June 2026, in the 43rd minute, the ball went out of play on the left...
Eight Weeks Without Semenyo: The Gap Manchester City Cannot Fill With a False NineThere is a moment anyone who has sat in a stadium tunnel remembers: the playe...
Vietnam's women's sepak takraw: the hand that made the substitution, and twelve points nobody had time to seeThe score read 6-3 for South Korea. First game, women's doubles semifinal,...
The First National University Volleyball Championship 2026: 36 Teams, Three Cities, and a Long-Term BetIn October 2026, in Hanoi, the organizers drew the group stage with hand-fold...
Comprehensive Assessment: Lack of Information Prevents Detailed Evaluation of Vietnamese Young Table Tennis TalentsComprehensive Assessment: Lack of Information Prevents Detailed Evaluation of...
Dakar 2026: When the First Olympic Ticket Comes to Africa, and Saly Beach Awaits Its Schedule to Be FilledThere is a moment in the beach volleyball schedule release for the Dakar 2026...
Nguyen Tien Minh and the Vietnam Open 2026 Qualifiers: When a 43-Year-Old Wins With Something Speed Cannot MeasureI watched that qualifying match twice, and the second time I stopped looking ...
The Data Pipeline That Returned Zero: The Discipline of Saying 'Insufficient Information' in Esports AnalysisOn the night of August 13, I sat in front of a screen in Shenzhen, waiting fo...
SEA Games 33 and the Injury Data Blind Spot of Vietnamese AthleticsIn the final days of November, as Vietnam's athletics squad for SEA Games 33 ...
Vietnamese Swimming: The Numbers That Speak and the Questions Left UnansweredDistrict 8 pool, Saigon, 5 AM. Fluorescent lights reflect on the still water,...
The Scoresheet and Diplomacy: When a Piece of Paper Becomes a Bridge Between Two NationsI have followed chess for 40 years, but I have never seen a piece of paper...
NCAA's First 2026 Top 16: Nebraska at No. 1, But What Is the Numbers Table Hiding?People look at the numbers table, I see the rebellion. On October 18, the NCA...
Necaxa vs Juárez FC, Jornada 14 Apertura 2026: Broadcast Schedule, Kickoff Time and the Missing DataAn Empty Listing in Prime Time The Jornada 14 preview for the Apertura 2026...
